﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace SaleSoft.Models.BaseClient {
    public class ds_webmau {

        #region Primitive properties
        [Required]
        public virtual int id_webmau { get; set; }

        [MaxLength(255, ErrorMessage = "Tên web mẫu không được dài hơn 255 ký tự")]
        public virtual string tenwebmau { get; set; }

        [MaxLength(255, ErrorMessage = "Mô tả không được dài hơn 255 ký tự")]
        public virtual string mota { get; set; }

        [MaxLength(255, ErrorMessage = "Tên hình không được dài hơn 255 ký tự")]
        public virtual string urlhinh { get; set; }

        [MaxLength(50, ErrorMessage = "Tên thư mục không được dài hơn 255 ký tự")]
        public virtual string urlthumucweb { get; set; }

        public virtual decimal gia { get; set; }

        [Required(ErrorMessage = "Chọn loại web")]
        public virtual int? id_loaiweb { get; set; }

        public virtual DateTime? ngaycapnhat { get; set; }

        [Required(ErrorMessage = "Chọn album")]
        public virtual int? id_ablum { get; set; }

        public virtual int? sothutu { get; set; }
        
        [Required(ErrorMessage = "Chọn trạng thái")]
        public virtual int? id_trangthai { get; set; }
        #endregion

        #region Additional Properties
        public virtual string TenLoaiWeb { get; set; }
        public virtual string TenTrangThai { get; set; }
        public virtual string TenAlbum { get; set; }
        public virtual string HinhAlbum { get; set; }
        #endregion
    }
}